electrified fence - Turkish English Dictionary